0 bedrooms Holloway Mews, 42A Armstrong Road, Egham, Surrey, TW20 Guide price £175,000 Recently Added