Barker Langham

1 Naoroji Street, WC1X 0GB (Unknown)