speciality coffee bar

Shot London

Situated on the sophisticated Berkeley Street, Shot London is more than just a coffee...