Building Societies in London - Mayfair 12 Princes Street, Mimosa House, Mayfair, London, W1B 2LL Tags: insurance services, mortgage advice