£ 949\mo Marcia Road, London, SE1 House / Flat Share 6 2 A fantastic room is now available in a spacious and well maintained five bedroom house share on Marcia Road, SE1. The property offers an impressive 1,437 sq ft across two floors, providing plenty of space, comfort, and...