12 Sherwood Street

Brand identity and marketing collateral for a a collection of stylish rental apartments, perfectly placed between three of London's iconic locations – Piccadilly, Mayfair and Soho.

Next
Next

Park Place