London Full House

A small, cozy hotel that feels like a bed and breakfast. Located near the Elephant & Castle Underground Station in Southwark.