See all 3 tips
Technology Star of Turkey. Five star as usual...
Service is not good at all. Doesn't deserve £4 service charge!
London, Greater London
Welling, Greater London
Download Foursquare for your smart phone and start exploring the world around you!