Albemarle Street CaffeRestaurants14 Albemarle StreetLondon, ENG, W1S 4HL · GB+442076297892domvito@btconnect.comri.ac.ukHours not available