Parish Hall

Safety
Shared Community
What isParish Hall?
Parish Hall , TW20 9LJ, located at Church Rd, Egham, is a studio student accommodation in London , a 20-minute walk to Royal Holloway, University of London . With the main high street and the Everyman Cinema at your door...
CommunityDiscussion

Room Types Available

Studio Rooms
A studio room is a self-contained living space that typically includes a bedroom, a kitchenette, and a private bathroom all in one room. It is designed for single occupancy.
From
