The Stage Door is a great place to stay specially if it is your first time visit to London. It is located above a pub. But the room was very quiet and spacious. The location is amazing. It is hardly 10-12 mins walk from London eye. There are some great eating places at walking distance. Public transport is also very close by. You simply can not go wrong with booking this place to stay on your London trip.
We did try the Pub downstairs as well, it was warm and cozy one. We had a great time, would totally recommend this place.