Union Yard

Union Yard
Union Street, London, SE1 0LR