Feel strongly about this business? Want to add a review of Weston House Hotel London? Add a Weston House Hotel London review and contribute to the directory of recommended Other Hotels in London. Are you the business owner of Weston House Hotel London, then claim it now. This will enable you to update your business details and add search tags.