Skip to main content

Find Melbourne House

About

Melbourne House is located on the corner of Melbourne Place and Aldwych, in a vibrant location benefiting from the amenities of Covent Garden, Charing Cross and the Southbank.