The Blue Tree Kitchen, The Print Rooms

The Blue Tree Kitchen, The Print Rooms
Union Street, London, SE1 0LH
Photo of The Blue Tree Kitchen, The Print Rooms