Lovely spot 2 minutes from Thames' center