The Metropolitan

The Metropolitan
60 Great Western Road, London, W11 1AB
Photo of The Metropolitan