Great location in the heart of London, within walking distance of Hyde park etc