A newly refurbished two bedroom flat located in a prestigious development in the heart of Chelsea.

Location