3 Bromley Place, W1

3,467 sq ft

size: 3,467 sq ft

client: Ocean Design

status: acquired and sold on behalf of a client