Thursday, 26 June 2025

Buckingham Palace, Central London

 

 
Cars have largely been excluded from the roads in the vicinity of Buckingham Palace, but cyclists can still weave their way past the plentiful traffic furniture and tourist throngs.