Our London properties are great for all types of travellers; we can accommodate those who wish to escape the city scene, those who are here for business, and others just looking to explore this iconic city. Our hotels have been elegantly styled to fit the London scene. Indulge yourself whilst visiting London and join us at The Crown & Greyhound in Dulwich. This much-loved pub is within easy access to the capital. However, if you’re looking for something closer to the hustle and bustle, our Grade-II-listed 18th century pub The Mitre in Greenwich, is blurring the lines between modern and historic and is a great place to start.