Russel Square, Camden, London Add to favorite DMCA Complaint Tweet Russel Square, Camden, London FreePhoto by Eurosnap Free Download License: CC0 1.0 Universal (CC0 1.0) ID: 253170 Tags: london, kingdom, uk, hotel, brick, russell, united, expensive, milk, apartments, popular, square