Balmoral Apartments, W2
Edgware Road
Balmoral Apartments is a building on Praed Street.
return to article