Little Welsh Chapel....
  1. Church »

Little Welsh Chapel....

Here just off Oxford Street, there lies a little Welsh Chapel.


Indeed, it is here just off Oxford Street that there lies a little Welsh Chapel...can you find it?

Location: Eastcastle Street, W1