Large Mayfair block – James Street W1

A prime residential and retail site on Barrett Street, Picton Place and James Street in the heart of London’s West End