Located on the vibrant Upper Street in Islington, Upper House is a Victorian townhouse with a charismatic redesign. Across its three storeys, there are multiple event spaces with stripped back rustic floors, exposed brickwork and illustrated walls. The wedding venue has also recently received a ceremony licence, so you can now host the entire wedding celebration under one roof until 4am.
Leave a Reply