Photos coming soon
HOTEL
Presidential Apartments - Kensington
6-12 Barkston Gardens, London
Where it sits
Presidential Apartments - Kensington
6-12 Barkston Gardens, London
51.49255, -0.19063
Plan around Presidential Apartments - Kensington
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
