Located in the heart of Twickenham this stunning two bedroom duplex flat benefits from plenty of space throughout with a fantastic open-plan reception room, two well proportioned bedrooms and a sleek modern kitchen. York Street is located in the heart of Twickenham moments from the vast amenities on offer as well as being within easy reach of Twickenham Station.