Albert Apartments

London, United Kingdom

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

See other properties