Albemarle Independent College,
18 Dunraven Street,
Tel: (+44) 20 7409 7273
SEND A MESSAGE TO ALBEMARLE
Located in the heart of central London, Albemarle College is in Mayfair, alongside Park Lane and within easy reach of Hyde Park and Marble Arch underground station.
Students benefit academically from being within a short distance of The British Library, Imperial College, St Mary's Hospital, The Institut Français, The Science Museum, The Natural History Museum and The V&A Museum.
©2021 Copyright Albemarle Independent College