London
Supervisor, overseeing the whole bar/floor area. Two Drops Bar |Battersea, London. Is a beautiful riverside bar overlooking Battersea Power Station, the perfect retreat for those looking to enjoy good food,. Barrafina, Parrillan, Quo Vadis, El Pastor Restaurants, The. ...