Spacious 3 bed 1.5 bath townhouse available for rent immediately. Located at 1878 Marconi Blvd, London