2 BED | Chelsea | Private Rooftop Terrace | Greater London | The Finborough