Albert Apartments

London

United Kingdom

Newly decorated apartments in a modern purpose built block. Studios and one bedroom apartments with all amenities.