Chelsea Barracks - Credit: Wikimedia Commons
Chelsea Barracks was a British Army barracks located in the City of Westminster, London, between the districts of Belgravia, Chelsea and Pimlico on Chelsea Bridge Road. Read more on Wikipedia
Source: en.wikipedia.org