Great little place in an amazing part of London. Perfect for a short stay in London.