Place: Revolution, Cheltenham, United Kingdom
By aude haenni Uploaded on 21 February 2008 36 views
this is an amazing vodka bar..in a church!!! don't go there for the cocktails but for the place :) beautiful!