1a Leicester Mews (off Leicester Road)

N2 9EJ London