28,856 sq ft of Grade A Office Space.

33 Davies Street is a distinctive landmark building of 28,856 sq ft of highly specified Grade A offices with one of London’s most prestigious addresses, opposite Claridge’s Hotel.