A great, central location to base your London stay. Liz is a great host!