Rathbone Square

Elegant three-bedroom apartment comprising of a quintessentially British and eclectic interior.