spencer house Loading Map.... spencer housest jamesEvents 51.506993 -0.13606 Address st james london United Kingdom Upcoming Events No events in this location