Great place in heart of London.