Lovely spot in center of London. Very accessible.