We stayed here three years ago, we had a studio flat in Number 82. They supply a do it yourself breakfast or you could have a cooked one at No. 62. This is an ideal base for tourist London. Near to Victoria bus and train...More
"Room 21 is on ground floor. You can open windows onto little courtyard."