A lovely stylish place to say in an interesting part of London.