Have you got a spare minute to add a review of Balmoral House Hotel, London? Share your experiences by writing a Balmoral House Hotel London review and help build a directory of recommended Other Hotels in London. Is Balmoral House Hotel London your business? Claim it now. Claiming your business will enable you to update the tags, address and business description.