Skip to main content
2002 Launched serviced residences Fraser Place Chelsea and Fraser Place Canary Wharf