A great place to live in when you are visiting London.