Cardinal Vaughan Memorial RC

Address89 Addison Rd, Kensington, London, W14 8BZ (map)