A nice place top stay in a nice area of London.