Considering the Number Thirteen Half Moon Street in London?
A VT member wrote the following comment about visiting London:
Need a Visa for The Czech Republic? by cybergenic
The embassy of the Czech Republic is located at 28, Kensington Palace Gardens, London W8 4QY. The nearest underground station is Notting Hill Gate.
Opening hours for submitting application forms: 9am-11am Mon-Fri
Opening hours for collection of the visas : 1.15pm-3pm Mon-Fri
Closed on British & Czeck public holidays.
http://www.czechembassy.org.uk