Tiny apartment in a great location. Many flights of stairs if staying in number 19. A good place to stay if you are looking for a home base to explore London from.