This property is one of the best options you would find. Easy to access to Central London by tube/overground and you can find all amenities around the nearest station. The room has great view as well.