Simple. Italian Food
020 7837 0904

ADDRESS

9 Cosmo Place, Southampton Row, Holborn, London WC1N 3AP

Telephone: 020 7837 0904

Email:enquiries@cosmoba.co.uk

NEAREST STATIONS

Holborn (Central Line)

Russell Square (Piccadilly Line)


View Larger Map