This is the entrance to St James's Palace, just north of St James's Park in central London.
Posted by Jack on 30 June, 2013
The best street markets in the world
The following HTML is allowed: <p> <br> <a> <em> <i> <b> <strong>
eyeflare travel & tips is © Jack Norell 1994-2020 All Rights Reserved
Press enter to search