This pet-friendly accommodation operates from a converted residential property in Chelsea, housed within a historic Georgian building from the 1720s. The facility maintains quiet hours from 9 PM to 7 AM and enforces a strict no-parties policy to ensure a peaceful environment for all guests and their pets. The establishment functions as a family-run operation, providing apartment-style lodging in the Finborough Road area of Southwest London. Pet owners can access dedicated guest facilities while staying in this residential setting that combines historic character with modern accommodation services.
St Christopher's Inn London Bridge - The Inn
121 Borough High St
Contact or book this business
London
Flat 4, 47 Finborough Rd, London, SW10 9DQ, United Kingdom