What a wonderful, beautiful & charming spot in a GREAT location to explore London! A TON in short walking distance, including the river & multiple tube stops about 15m walk away.