This was a great place to stay. The location is excellent and the amenities perfect for a short term stay in London. I couldn't recommend this place more highly.
Check in was easy and the owner/manager was very responsive to any questions we had.
Overall an excellent place and great service.