HR Higgins Home > Mayfair > HR Higgins HR Higgins 79 Duke Street, Mayfair, London, W1K 5AS (Google map) https://www.hrhiggins.co.uk/ Google reviews 4.5/5.0 (356)