After reading some of the reviews on tripadvisor about this hotel I did wonder what I had got us into but it ended up being a great weekend. The Hotel itself is situated in quite a rough part of London but then if you book a hotel in Upton Park you should expect that. It is only a 10 minute...
More